home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1996 September / JCSM Shareware Collection (JCS Distribution) (September 1996).ISO / word_prc / njj30exe.zip / NJSTAR2.DOC < prev    next >
Text File  |  1994-11-20  |  48KB  |  1,020 lines

  1. (This is the second part of NJSTAR USER MANUAL. Read NJSTAR1.DOC first)
  2. =============================================================================
  3.  
  4. 10. JAPANESE CHARACTER INPUT
  5. ============================
  6.  
  7. This section describes NJStar's  functions  related  to  Japanese  character
  8. input. All functions are listed under the "Input" (╞■╬╧) menu item.
  9.  
  10. NJStar supports all 6,879 JIS characters; 6,355 kanji divided in two  levels
  11. (Level 1: 2,965  kanji  arranged  by  pronunciation;  Level 2:  3,390  kanji
  12. arranged by radical), 83  Hiragana,  86  Katakana,  10  numerals,  52  Roman
  13. characters, 147 symbols, 66 Russian characters, 48 Greek characters, and  32
  14. line elements for making charts. NJStar also includes  some  extra  symbols,
  15. which you can extend by adding some custom-made characters.  Run JISFONT.EXE
  16. to add more characters to the standard character set.
  17.  
  18. FUNCTION  <KanaKanjiInput>   [Alt+F3]     ñ½ñ╩┤┴╗·╞■╬╧   Kana-Kanji Input
  19.  
  20. Sets NJStar's input method to Kana-Kanji. When entering KanaKanji mode,  the
  21. left end of the bottom line displays a sign of "KanaKan" (ñ½ñ╩┤┴). This is a
  22. phonetic input method based on romaji input method and is  the  new  primary
  23. input method for NJStar, replacing the Romaji input described next. 
  24.  
  25. Mouse: point the mouse cursor at the left end of the bottom line  and  click
  26. the left button once, to toggle between KanaKanji, Romaji and ASCII mode.
  27.  
  28. With this input method, alphabetic letters (a-z, A-Z) and the  single  quote
  29. ['] and the minus sign [-] are used to input Japanese  phonetic  sound.  All
  30. other ASCII characters may be entered into the editing screen. While all the
  31. numbers are entered in plain ASCII codes,  symbols  such  as  "$, %, \"  are
  32. entered by default in JASCII codes. Please see the function  <ASCinput>  for
  33. details concerning how to enter ASCII and JASCII characters.
  34.  
  35. (1) Entering Hiragana
  36.  
  37. Hiragana can be typed directly into editing screen by typing Romaji sound in
  38. lower case letters (a-z).
  39.  
  40. NJStar  uses  the  following  table  to   translate   romaji   to   Hiragana
  41. automatically as Romaji is being typed in.
  42.  
  43. -------------------------------------------------------------------------------
  44.  -   í╝    dja ñ┬ñπ  fyo ñ╒ñτ  jo  ñ╕ñτ  myu ñ▀ñσ  re  ñ∞    ta  ñ┐    xa  ñí
  45.  a   ñó    dje ñ┬ñº  fyu ñ╒ñσ  ju  ñ╕ñσ  n   ñ≤    ri  ñΩ    te  ñ╞    xe  ñº
  46.  ba  ñ╨    dji ñ┬    ga  ñ¼    jya ñ╕ñπ  n'  ñ≤    ro  ñφ    ti  ñ┴    xi  ñú
  47.  be  ñ┘    djo ñ┬ñτ  ge  ñ▓    jye ñ╕ñº  na  ñ╩    ru  ñδ    to  ñ╚    xka Ñ⌡
  48.  bi  ñ╙    dju ñ┬ñσ  gi  ñ«    jyi ñ╕    ne  ñ═    rya ñΩñπ  tsa ñ─ñí  xke Ñ÷
  49.  bo  ñ▄    do  ñ╔    go  ñ┤    jyo ñ╕ñτ  ni  ñ╦    rye ñΩñº  tse ñ─ñº  xo  ñ⌐
  50.  bu  ñ╓    du  ñ╔ñÑ  gu  ñ░    jyu ñ╕ñσ  no  ñ╬    ryo ñΩñτ  tso ñ─ñ⌐  xtu ñ├
  51.  bya ñ╙ñπ  dya ñ╟ñπ  gya ñ«ñπ  ka  ñ½    nu  ñ╠    ryu ñΩñσ  tsu ñ─    xu  ñÑ
  52.  bye ñ╙ñº  dye ñ╟ñº  gye ñ«ñº  ke  ñ▒    nya ñ╦ñπ  sa  ñ╡    tu  ñ─    xwa ñε
  53.  byo ñ╙ñτ  dyo ñ╟ñτ  gyo ñ«ñτ  ki  ñ¡    nye ñ╦ñº  se  ñ╗    tya ñ┴ñπ  xya ñπ
  54.  byu ñ╙ñσ  dyu ñ╟ñσ  gyu ñ«ñσ  ko  ñ│    nyo ñ╦ñτ  sha ñ╖ñπ  tye ñ┴ñº  xyo ñτ
  55.  cha ñ┴ñπ  dza ñ┬ñπ  ha  ñ╧    ku  ñ»    nyu ñ╦ñσ  she ñ╖ñº  tyi ñ┴    xyu ñσ
  56.  che ñ┴ñº  dze ñ┬ñº  he  ñ╪    kya ñ¡ñπ  o   ñ¬    shi ñ╖    tyo ñ┴ñτ  ya  ñΣ
  57.  chi ñ┴    dzi ñ┬    hi  ñ╥    kye ñ¡ñº  pa  ñ╤    sho ñ╖ñτ  tyu ñ┴ñσ  ye  ñ¿
  58.  cho ñ┴ñτ  dzo ñ┬ñτ  ho  ñ█    kyo ñ¡ñτ  pe  ñ┌    shu ñ╖ñσ  u   ñª    yo  ñΦ
  59.  chu ñ┴ñσ  dzu ñ┼    hu  ñ╒    kyu ñ¡ñσ  pi  ñ╘    si  ñ╖    va  Ñ⌠Ñí  yu  ñµ
  60.  cya ñ┴ñπ  e   ñ¿    hya ñ╥ñπ  ma  ñ▐    po  ñ▌    so  ñ╜    ve  Ñ⌠Ѻ  za  ñ╢
  61.  cye ñ┴ñº  fa  ñ╒ñí  hye ñ╥ñº  me  ñß    pu  ñ╫    su  ñ╣    vi  Ñ⌠Ñú  ze  ñ╝
  62.  cyi ñ┴    fe  ñ╒ñº  hyo ñ╥ñτ  mi  ñ▀    pya ñ╘ñπ  sya ñ╖ñπ  vo  Ñ⌠Ñ⌐  zi  ñ║ñú
  63.  cyo ñ┴ñτ  fi  ñ╒ñú  hyu ñ╥ñσ  mo  ñΓ    pye ñ╘ñº  sye ñ╖ñº  vu  Ñ⌠    zo  ñ╛
  64.  cyu ñ┴ñσ  fo  ñ╒ñ⌐  i   ññ    mu  ñα    pyo ñ╘ñτ  syi ñ╖    wa  ñ∩    zu  ñ║
  65.  da  ñ└    fu  ñ╒    ja  ñ╕ñπ  mya ñ▀ñπ  pyu ñ╘ñσ  syo ñ╖ñτ  we  ñ±
  66.  de  ñ╟    fya ñ╒ñπ  je  ñ╕ñº  mye ñ▀ñº  (q) ñ≤    syu ñ╖ñσ  wi  ñ≡
  67.  di  ñ╟ñú  fye ñ╒ñº  ji  ñ╕    myo ñ▀ñτ  ra  ñΘ    t-  ñ├    wo  ñ≥
  68. -------------------------------------------------------------------------------
  69.                 (Note: q - is available in Romaji mode only)
  70.  
  71. Examples: toyota --> ñ╚ñΦñ┐    toukyou --> ñ╚ñªñ¡ñτñª
  72.  
  73. The romaji-to-kana translation is almost identical to  that  used  in  other
  74. Kanji editors and programs (e.g. MOKE by Mark Edwards, JDIC by  Jim  Breen).
  75. To  enter a small "tsu", you can type a double consonant, e.g. "shippai", or
  76. "t-",  e.g. "shit-pai". To enter  an "n" you  can  type  "n'"  if  necessary
  77. e.g. as in "hon'ya" ñ█ñ≤ñΣí╩╦▄▓░í╦. Most of the time, just  typing  ordinary
  78. Hepburn or kunrei romaji will work. Note that the  romaji  must  follow  the
  79. kana  style  for long vowels. Tokyo can be "toukyou", but not "tookyoo". For
  80. small añí eñº  iñú oñ⌐ uñÑ tsuñ├ wañε kaÑ⌡ keÑ÷ yañπ yeñº  yoñτ  yuñσ,  type
  81. xa, xe, xi, xo, xu, xtu, xwa, xka, xke, xya, xye, xyo and xyu respectively.
  82.  
  83. (2) Entering Katakana
  84.  
  85. To type Katakana characters,  use  the  toggle  switch  [q].  This  switches
  86. between Kana-Kanji  (ñ½ñ╩┤┴)  and  Katakana ([ѽÑ╩])  modes.  In Ñ½Ñ╩  mode,
  87. Katakana can be typed in the same way as Hiragana. 
  88.  
  89. There is yet another way to type Katakana by typing in all upper case letters
  90. (A-Z) in Kana-Kanji  (ñ½ñ╩┤┴) mode. But the current version  does  not  allow
  91. vowel sound (AIUEO) under this method, however.
  92.  
  93. The centered dot for kana separation can be entered as "'ten". 
  94.  
  95. Example: 
  96.  
  97.     [ѽÑ╩]: Type "jon''ten[SpaceBar][Enter]sumisu" to get Ñ╕ÑτÑ≤íªÑ╣Ñ▀Ñ╣
  98.  
  99. (3) Entering Kanji
  100.  
  101. In Kana-Kanji mode to type Kanji, it is necessary  to  indicate  the  point
  102. where Kanji part starts by capitalizing the  first  character  of  Japanese
  103. sound. The system displays Hiragana version  first,  but  everything  typed
  104. will be highlighted. 
  105.  
  106. As a default, "Automatic Kanji display" <Option> is enabled. In  this  case
  107. all the possible conversion will be displayed in the  bottom  line  of  the
  108. screen as you type along. See the section under <Option> for more details.
  109.  
  110. Example:                                         ___________________________
  111.     Type "A" will display the following:         ñ½ñ╩┤┴: 1 ░í 2 ░ñ 3 ░ú 4 ░ó
  112.                                                  ___________________________
  113.     Typing "Toukyou" will display the followingíºñ½ñ╩┤┴: 1 ┼∞╡■ 2 ┼∞╢╡
  114.  
  115.     Note: the display of options may differ between Shareware and Registered
  116.           versions.
  117.  
  118. As long as the entry is displayed in  Hiragana  and  is  still  highlighted,
  119. users can edit the entry by using  [BS]  key. At  this stage, pressing [ESC]
  120. will cancel the whole highlighted input.
  121.  
  122. Press the corresponding number to get the Kanji you  want.  For  option "1",
  123. users can press [SpaceBar] for  convenience.  If  there  are  more  than  10
  124. matched items, users may use the [>]/[,] or [<]/[.] key to flip through  the
  125. list, and then select an option in the same way. At this stage, the Hiragana
  126. option is replaced by the  Kanji.  Users  may  press  [Esc]  to  revert  the
  127. conversion to Hiragana, if necessary.
  128.  
  129. Having selected the desired Kanji, users can carry on typing  for  the  next
  130. bits of the sentence. The selection will be cleared automatically as soon as
  131. you go on typing the next section, edit the entry  itself,  or  move  cursor
  132. keys. Alternatively users may press [Enter] to finalize the conversion.
  133.  
  134. (4) Entering Verbs and Adjectives with a Kanji part
  135.  
  136. Entering verbs and adjectives is  slightly  different  from  entering  words
  137. that are all Kanji, because their form can vary depending  on  their  tense,
  138. inflection and the degree of politeness. 
  139.  
  140. The following chart shows the conjugation of the verb ╣╘ñ» ("iku" = to go)
  141.      í╜í╜í╜í╜ªßí╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜ªßí╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜
  142.              í├  polite  form                í├     plain form           
  143.      í╜í╜í╜í╜ªΣí╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜ªΣí╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜
  144.      present í├╗Σñ╧íó┼∞╡■ñ╪╣╘ñ¡ñ▐ñ╣íú        í├╗Σñ╧íó┼∞╡■ñ╪╣╘ñ»íú        
  145.      pres.negí├╗Σñ╧íó┼∞╡■ñ╪╣╘ñ¡ñ▐ñ╗ñ≤íú      í├╗Σñ╧íó┼∞╡■ñ╪╣╘ñ½ñ╩ññíú    
  146.      past    í├╗Σñ╧íó┼∞╡■ñ╪╣╘ñ¡ñ▐ñ╖ñ┐íú      í├╗Σñ╧íó┼∞╡■ñ╪╣╘ñ├ñ┐íú      
  147.      past,negí├╗Σñ╧íó┼∞╡■ñ╪╣╘ñ¡ñ▐ñ╗ñ≤ñ╟ñ╖ñ┐íúí├╗Σñ╧íó┼∞╡■ñ╪╣╘ñ½ñ╩ñ½ñ├ñ┐íú
  148.      í╜í╜í╜í╜ªπí╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜ªπí╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜í╜
  149.  
  150. NJStar's dictionary stores this verb as ╣╘k (ññk) and  ╣╘t (ññt)  and  users
  151. need to indicate where the ñ╥ñΘñ¼ñ╩ part begins by  capitalizing  the  first
  152. character of the sound. Thus in  the  above  example,  verbs  are  typed  as
  153. follows:
  154.  
  155.                 IKimasu                 IKu
  156.                 IKimasen                IKanai
  157.                 IKimashita              ITta
  158.                 IKimasendeshita         IKanakatta
  159.  
  160. Since   this   method   of   conversion   does   not   require   grammatical
  161. interpretation, the system responds quicker. In addition, users can  convert
  162. various styles of Japanese,  such  as  ancient í╩╕┼╕∞í╦,  literary í╩╩╕╕∞í╦,
  163. colloquialí╩╕²╕∞í╦, and dialectí╩╩²╕└í╦.
  164.  
  165. (5) Katakana Version of English words
  166.  
  167. The Katakana Version of some English words can  be  entered  in  the  Romaji
  168. input mode. The user must enter a single quote ['] or lower case [l] (el for
  169. latin) before the English word. The availability of a word  depends  on  the
  170. entries in KANJI.DIC.
  171.  
  172. Example:   Typing  'computer       will give     Ñ│Ñ≤Ñ╘Ñσí╝Ñ┐
  173.                    'editor                       Ñ¿Ñ╟ÑúÑ┐
  174.                    'communication                Ñ│Ñ▀ÑσÑ╦Ñ▒í╝Ñ╖ÑτÑ≤
  175.  
  176. The system first searches for the matching index entry in the Glossary  then
  177. KANJI.DIC. When no word is found in neither of them, the ASCII entry remains
  178. as it is in the document.
  179.  
  180. Note: Pressing upper case [L] (el) switches input mode to ASCII (=[Alt+F6]).
  181.  
  182. (6) Kana/English to Kanji lookup
  183.  
  184.     See <EDicLookup> [Alt+X]/[Alt+E] for more details.
  185.  
  186. (7) Entering Punctuations
  187.  
  188. In Kana-Kanji input mode, all punctuation characters on the keyboard can  be
  189. entered. When there is no  Kanji  displayed  for  selection,  the  following
  190. symbols can be entered directly:
  191.  
  192.   Typed as:  ~ ` ! @ # $ % ^ & * ( ) _ = + \ | [ ] { } ; : " " < > , . ? /
  193.   Appear as: í┴íñí¬í≈í⌠í≡í≤í∩í⌡í÷í╩í╦í▓íßí▄í└í├í╪í┘í┌í█í¿íºí╓í╫í╘í╒íóíúí⌐í┐
  194.  
  195. When there are Kanji characters displayed in the bottom line waiting  to  be
  196. selected, keys that are used for selecting  Kanji,  i.e., [>], [,], [<], [.]
  197. will not  produce  punctuation  characters  but  performs  their  designated
  198. function described under (3) "Entering Kanji" above.
  199.  
  200. (8) A complete sentence:
  201.  
  202.                Ashita, watashi wa toukyou ni ikimasu.
  203.                ñóñ╖ñ┐íóñ∩ñ┐ñ╖ñ╧┼∞╡■ñ╦╣╘ñ¡ñ▐ñ╣íú
  204.   is typed as: ashita,watashihaToukyou[SpaceBar]niIKimasu.
  205.  
  206. Note that it is standard convention to type particles ñ╧ wa, ñ╪ e,  and ñ≥ o
  207. as "ha", "he", and "wo" respectively.
  208.  
  209. (9) Using the Glossary
  210.  
  211.   See <Glossary> [Ctrl+G] for more details.
  212.  
  213. FUNCTION  <RomajiInput>   [Alt+F5]         Ñφí╝Ñ▐╗·╞■╬╧   Romaji Input
  214.  
  215. Sets NJStar's input method to Romaji. When entering Romaji  mode,  the  left
  216. hand side of the bottom line displays a sign of "Romaji" (Ñφí╝Ñ▐╗·). 
  217.  
  218. Mouse: point the mouse cursor at the left end of the  bottom line and  click
  219. the left button once, to toggle between KanaKanji, Romaji and ASCII mode.
  220.  
  221. The use of keyboard to input Japanese is basically identical with Kana-Kanji
  222. input described above. The main differences between Kana- Kanji  and  Romaji
  223. are:
  224.  
  225.   a) Everything typed will be first displayed in the bottom line, and  users
  226.      need to select each time the desired characters / words.
  227.   b) When no Kanji options  are  displayed  in  the  bottom  line,  pressing
  228.      uppercase alphabetic letters (A-Z) will enter ASCII characters directly
  229.      into the editing screen.
  230.   c) Glossary is not available from this  input  method, but  instead  EDICT
  231.      is available.
  232.  
  233. (1) Entering Hiragana
  234.  
  235. You can enter as  few  as  one  romanized  Hiragana,  or  a  whole  line  of
  236. romanized Hiragana.
  237.  
  238. Example:
  239.     ___________________________________________________________________
  240.     Romaji: shippai    1 ñ╖ñ├ñ╤ññ 2 ╝║╟╘
  241.     ___________________________________________________________________
  242.     Romaji: watashiha  1 ñ∩ñ┐ñ╖ñ╧ 
  243.     ___________________________________________________________________
  244.     Romaji: motte      1 ñΓñ├ñ╞ 
  245.  
  246. Hiragana is usually displayed as choice #1 for selection.  Pressing  [1]  or
  247. [SpaceBar] to select it. Pressing [ESC] at any time will  clear  the  romaji
  248. input line.
  249.  
  250. The centered dot for kana separation can be entered as the single quote ',
  251.     ___________________________________________________________________
  252.     Romaji: a'a    1 ñóíªñó
  253.  
  254.  
  255. (2) Entering Katakana
  256.  
  257. Normally, when romaji is entered, NJStar translates it into  Hiragana,  then
  258. searches the 'KANJI.DIC' for the possible matches of the  Hiragana  entered.
  259. If no matches are found, NJStar will display the  Katakana  version  of  the
  260. romaji as choice #2. Pressing [2] will select the Katakana string. If one or
  261. more matches are found, NJStar will display  the  matched  Kanji's  together
  262. with the Hiragana string. If the user wants to  enter  Katakana  instead  of
  263. Hiragana or Kanji, pressing [ALT+1]  will  select  it.  Pressing [ESC]  will
  264. cancel the entire input line.
  265.  
  266. Example:
  267.     ______________________________________________________________________
  268.     Romaji: o-sutoraria  1 ñ¬í╝ñ╣ñ╚ñΘñΩñó 2 Ñ¬í╝Ñ╣Ñ╚ÑΘÑΩÑó
  269.  
  270. (3) Entering Kanji
  271.  
  272. When a correct Romaji code is entered, its Hiragana version is displayed  at
  273. the bottom line. If the displayed Hiragana matches a kana-to-kanji entry  in
  274. KANJI.DIC, the matched Kanji entries are also listed for selection.
  275.  
  276. Example:
  277.     ______________________________________________________________________
  278.     Romaji: ai   >  1 ñóññ 2 ╣τ 3 ┴Ω 4 ░ª 5 ░í░ß 6 ░Ñ 7 ═⌡ 8 ░º 9 █ú 0 ░¿
  279.     ______________________________________________________________________
  280.     Romaji: toukyou 1 ñ╚ñªñ¡ñτñª 2 ┼∞╡■
  281.     ______________________________________________________________________
  282.     Romaji: oosaka  1 ñ¬ñ¬ñ╡ñ½   2 ┬τ║σ
  283.  
  284. Press the corresponding number to select Kanji. Press [ESC]  to  cancel  the
  285. entire input line. The convention for the selection is identical  with  that
  286. of Kana-Kanji input.
  287.  
  288. The rules for entering verbs and adjectives  are  basically  identical  with
  289. Kana-Kanji input.
  290.  
  291. (5) Typing English word to get Japanese
  292.  
  293. As in Kana-Kanji mode, users can input an English word  to  get  a  Japanese
  294. word starting with ['] key. But instead of  having  Glossary,  Romaji  input
  295. integrates the function of <English> [Alt+F7] described below.
  296.  
  297. When invoking this function, the system  first  searches  for  the  matching
  298. entry in KANJI.DIC to get Katakana version of  English  words.  If  this  is
  299. unsuccessful, the system then calls EDICT to find the matching entries.  See
  300. <EDicLookup> for more details.
  301.  
  302. If no match is found at this stage, the system displays  an  error  message.
  303. User can edit the input line and try again, or press [ESC]  to  cancel  the
  304. whole input line.
  305.  
  306. (6) Entering Punctuation
  307.  
  308. In Romaji input mode, when there is nothing in the bottom line (press [ESC]
  309. to clear the input line if there are Kana/Kanji waiting  to  be  selected),
  310. all the following punctuation characters on the keyboard can be entered.
  311.  
  312.   Typed as:  ~ ` ! @ # $ % & * ( ) _ = + \ | [ ] { } ; : " " < > , . ? /
  313.   Appear as: í┴íñí¬í≈í⌠í≡í≤í⌡í÷í╩í╦í▓íßí▄í└í├í╪í┘í┌í█í¿íºí╓í╫í╘í╒íóíúí⌐í┐
  314.  
  315. (7) A complete sentence:
  316.  
  317.   ñóñ╖ñ┐íóñ∩ñ┐ñ╖ñ╧┼∞╡■ñ╦╣╘ñ¡ñ▐ñ╣íú(Ashita, watashi wa toukyou ni ikimasu)
  318.   is typed as: ashita1,watashi1ha1toukyou2ni1iKimasu1.
  319.  
  320.     ___________________________________________________________________
  321.     Romaji: ashita      1 ñóñ╖ñ┐ 2 ╠└╞ⁿ 
  322.     ___________________________________________________________________
  323.     Romaji: watashi     1 ñ∩ñ┐ñ╖ 2 ╗Σ
  324.     ___________________________________________________________________
  325.     Romaji: ha          1 ñ╧
  326.     ___________________________________________________________________
  327.     Romaji: toukyou     1 ñ╚ñªñ¡ñτñª 2 ┼∞╡■ 3 ┼∞╢╡
  328.     ___________________________________________________________________
  329.     Romaji: ni          1 ñ╦
  330.     ___________________________________________________________________
  331.     Romaji: iKimasu     1 ╣╘ñ¡ñ▐ñ╣ 2 └╕ñ¡ñ▐ñ╣ 3 │Φñ¡ñ▐ñ╣ 4 └┬ñ¡ñ▐ñ╣
  332.  
  333. (8) Entering JIS Characters by typing two typable ASCII character
  334.  
  335. In Romaji input mode, if the first character is '^', NJStar  will  interpret
  336. the rest of the input as 2 bytes of JIS code each by masking  the  high  bit
  337. on. In some email systems or news systems, the high bit is masked off. Using
  338. this method, you can reconstruct the actual message from the high-bit-masked
  339. ASCII character. For example, a Japanese email, saying: "my name is [Pd9cGH]"
  340. can be read by typing the characters inside the "[]" pair prefixed by a '^'.
  341.  
  342.    ___________________________________________________________________
  343.    Romaji: ^Pd9cGH  1 ╨Σ╣π╟╚
  344.  
  345. FUNCTION  <English>     [Alt+F7]      ▒╤╧┬╞■╬╧        English Input
  346.  
  347. Sets input method 'English to Japanese'. Type an English  word,  then  press
  348. [SpaceBar] will force NJStar to search  the  word  in  the  EDICT,  Japanese
  349. English dictionary.
  350.  
  351. FUNCTION   <Option>     [Ctrl+F2]       Ñ¬Ñ╫Ñ╖ÑτÑ≤      Option
  352.  
  353. The following option changes the behaviour of Kana-Kanji mode:
  354.  
  355.     DelayConvert: Toggles the 'Delay Conversion' mode. 
  356.                   In Kana-Kanji input, when Delay Conversion is set ON, 
  357.                   NJStar does not display Kanji until [SpaceBar] is pressed.
  358.  
  359. In this case, the first item of the selection list is automatically selected,
  360. and the rest of list are displayed on the Bottom line.  
  361.  
  362. Beginning from NJStar v3.0, all the  option  changes  and  changes  made  by
  363. Toggle  functions  (such  as  Input  Method,  JASCII  mode,  etc.)  will  be
  364. automatically saved on exit, and restored in  the  next  session  of NJStar.
  365.  
  366. FUNCTION   <Radicals>      [Shift+F1]       ╔⌠╝≤╕í║≈          Radicals
  367.  
  368. This function is seldom used as an input method.  However,  it  provides  an
  369. handy way to look up a character by radicals, especially when  the  user  is
  370. not very sure about its pronunciation.
  371.  
  372. When starting this function, a pop-up window will display all  214  radicals
  373. arranged by the number of strokes.  Use  the  cursor  or  mouse  to select a
  374. radical. Once selected, another  window  will  be  displayed  with  all  the
  375. characters for that radical arranged again by number  of  strokes.  Use  the
  376. down or right arrow key to scroll through the list. Once the  character  you
  377. are looking for has been found, it can be pasted into the editing screen  by
  378. pressing [Return]. Press [F1] key to get coding and  other  information  for
  379. the character. (See function <KanjiInfo> below.)
  380.  
  381. FUNCTION   <EUCinput>       [Alt+F4]         EUCÑ│í╝Ñ╔╞■╬╧      EUC/Kuten
  382.  
  383. Sets NJStar's input method to EUC or Kuten code  input  modes.  In  previous
  384. versions, there used to be two separate functions but beginning with Version
  385. 3.0, they  have  been  merged  into  one  command.  However,  when  invoking
  386. <EUCinput>, the left end of the bottom  line  will  display  a  "EUC"  sign,
  387. unless a Kuten code is detected by the system, and then it will display  the
  388. "Kuten" (╢Φ┼└) sign. (A EUC code starts with [a] to [f] while a  Kuten  code
  389. starts with [0] to [9].)
  390.  
  391. EUC and Kuten are major supplementary input  methods  in  NJStar.  The  file
  392. EUC.DOC lists out all valid EUC  codes  and  the  corresponding  characters,
  393. while KUTEN.DOC does for Kuten codes.
  394.  
  395. To enter a EUC code, you have to complete all four code letters before it is
  396. displayed on the editing screen. For Kuten codes, the first two code numbers
  397. bring up a list of  characters.  Select  a  character  from  the  list  with
  398. [Alt]+number key or a number key on the keypad,  or  wait  until  all  four-
  399. number codes have been entered.
  400.  
  401. EUC Example:   d0e4 -> ╨Σ  b9e3 -> ╣π  c7c8 -> ╟╚
  402.  
  403. Kuten Example: 4868 -> ╨Σ  2567 -> ╣π  3940 -> ╟╚
  404.  
  405. FUNCTION   <AscInput>      [Alt+F6]         ▒╤╗·╞■╬╧      Ascii Input
  406.  
  407. Sets NJStar's input method to ASCII. When using ASCII, the left end  of  the
  408. bottom line will display an "ASCII" sign. The  filename,  size,  and  cursor
  409. position are displayed on the bottom line. The "*" sign in front of  "Bytes"
  410. indicates the current file has been modified since it was  opened  or  since
  411. the last time it was saved.
  412.  
  413. Mouse: point the mouse cursor at the left side of the bottom line and  click
  414. the left button once, to toggle  between  KanaKanji, Romaji and ASCII  input
  415. modes.
  416.  
  417. ASCII mode is used to enter all English characters, plus the extended  ASCII
  418. character set (128-160). To enter those  characters,  press  [Alt]  together
  419. with the corresponding ASCII code with the numerical keys from  the  keypad.
  420. For instance, to enter [ü], hold down [Alt] and type [1], [2],  [9]  on  the
  421. numeric keypad. Release the [Alt] key and the character will be pasted  into
  422. the editing screen.
  423.  
  424. FUNCTION   <EXInput>       [Alt+F2]         ┬╛ñ╬╞■╬╧╦í        Extra Input
  425.  
  426. Lets user select one of the following input methods as listed on the  bottom
  427. line:
  428.  
  429.   b. bushu        Coded with number 0-9 for Radical number (total 214)
  430.      ╔⌠╝≤         Use standard letter keys to enter code.
  431.  
  432.   c. 4corner      Coded with number 0-9 for a classification of four
  433.      ╗═│╤         corners. Maximum length of codes is 4 numbers.  
  434.                   Use standard letter keys to enter code.
  435.  
  436.   n. Nelson#      Coded with number 0-9 for number in Nelson Dictionary
  437.      Ñ═ÑδÑ╜Ñ≤     Use standard letter keys to enter code.
  438.  
  439.   s. Strokes      Coded with number 0-9 for total stroke count.
  440.      ▓Φ┐⌠
  441.  
  442.   u. UniCode      Coded with Hex numbers for Unicode.
  443.      ÑµÑ╦Ñ│í╝Ñ╔
  444.  
  445. All these input methods have their strengths and weaknesses. Some users  are
  446. familiar with one or the other.
  447.  
  448. All unused letters listed above, such as a, d, e ..., may  be  used  for  an
  449. user-defined input method [NJINPUT?.DIC]. The user can also  substitute  the
  450. existing input dictionary file  with  a  user-defined  input  dictionary  to
  451. include one or more of the unused letters.
  452.  
  453. One of NJStar's outstanding features is to allow users  to  implement  their
  454. own preferred input methods by setting up an input dictionary  with  NJStar.
  455. Once the dictionary,  a  EUC  file,  is  coded,  NJStar's  utility  program,
  456. NJJDIC.EXE, can convert it into NJStar's input dictionary. This adds  a  new
  457. input method to NJStar. For more details, see NJJDIC.DOC.
  458.  
  459. FUNCTION   <Symbols>       [Ctrl+6]         ╞├╝∞ñ╩╡¡╣µ        Symbols
  460.  
  461. This function is also seldom used as an input method. However,  it  provides
  462. an handy way to look up a special symbol character in a pop-up window.
  463.  
  464. When invoking this function, a window will pop-up, showing all  the  symbols
  465. in the EUC character set. Use the cursor or mouse to select a symbol. If the
  466. screen is full, use the down or right arrow key to scroll through the  list.
  467. When the character is  found, it  can  be  pasted  into  editing  screen  by
  468. pressing [Return].
  469.  
  470. FUNCTION   <Convert2Kanji>   [Alt+F1]       ╩╤┤╣íºñóó¬░í       Convert
  471.  
  472. In Kana-Kanji mode, converts the marked Hiragana string into  Kanji.  If  no
  473. matching options are found in KANJI.DIC, the system enters the Glossary mode,
  474. asking the user to register the new entry. See <Glossary> for more details.
  475.  
  476. You can use the [SpaceBar] to invoke this function.
  477.  
  478. FUNCTION   <UndoConvert>   [Shift+F8]       ╩╤┤╣ñ╬▓≤╔ⁿ         Undo Convert
  479.  
  480. Reverts the conversion just performed from Hiragana to Kanji  in  Kana-Kanji
  481. mode  while  the  word  is  still  highlighted. This  function  works   only
  482. immediately after a Hiragana string has been converted to Kanji and no block
  483. operation is performed.
  484.  
  485. By performing  this  function  twice  consecutively,  you  can  restore  the
  486. original state before conversion.
  487.  
  488. (1) If the highlighted Japanese words are originally  typed  in,  the  input
  489.     itself will be cancelled. (i.e., delete the highlighted region).
  490.  
  491. (2) If the highlighted Japanese words are marked region, the  marked  region
  492.     will not be removed but simply the region will be unmarked.
  493.  
  494. You can use the [ESC] / [INS] / [Insert] key to access this function  as  an
  495. one-key operation.
  496.  
  497. FUNCTION   <JasciiMode>   [Alt+F9]         ┴┤│╤ÑΓí╝Ñ╔      Full size English
  498.  
  499. Toggles NJStar's JASCII and Non-JASCII input modes. In JASCII mode,  a  sign
  500. of "zenkaku" (┴┤│╤) will be displayed at the right bottom corner.
  501.  
  502. The initial mode can be set with NJCONFIG.EXE.
  503.  
  504. There is no differences in Japanese  characters  input  under  either  mode.
  505. ASCII characters, in JASCII mode,  are  mapped  into  JIS counterparts.  For
  506. instance, an ASCII period, a dot, is mapped to a  Japanese  period, a  small
  507. circle. Some ASCII characters may be mapped into different presentations  in
  508. JASCII mode. For example, a caret [^]  is  mapped  to  a  Japanese  currency
  509. symbol í∩. However, this function only affects input  of  ASCII  characters.
  510. The mappings are as follows:
  511.  
  512.   A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  513.  ú┴ú┬ú├ú─ú┼ú╞ú╟ú╚ú╔ú╩ú╦ú╠ú═ú╬ú╧ú╨ú╤ú╥ú╙ú╘ú╒ú╓ú╫ú╪ú┘ú┌
  514.  
  515.   a b c d e f g h i j k l m n o p q r s t u v w x y z
  516.  úßúΓúπúΣúσúµúτúΦúΘúΩúδú∞úφúεú∩ú≡ú±ú≥ú≤ú⌠ú⌡ú÷ú≈ú°ú∙ú·
  517.  
  518.   1 2 3 4 5 6 7 8 9 0
  519.  ú▒ú▓ú│ú┤ú╡ú╢ú╖ú╕ú╣ú░
  520.  
  521.   ~ ` ! @ # $ % ^ & * ( ) - _ = + \ | [ ] { } ; : ' ' " " < > , . ? /
  522.  í┴íñí¬í≈í⌠í≡í≤í∩í⌡í÷í╩í╦í╜í▓íßí▄í└í├í╪í┘í┌í█í¿íºí╓í╫í╓í╫í╘í╒íóíúí⌐í┐
  523.  
  524. Mouse: point the mouse cursor to the right end of the bottom line and  click
  525. the left button once to invoke this function.
  526.  
  527. =============================================================================
  528.  
  529. 11. TOOLS
  530. =========
  531.  
  532. This section describes NJStar's several enhancements  listed  under  "Tools"
  533. (Ñ─í╝Ñδ) in the main menu. There are three kinds of enhancements mentioned
  534. in this section. (1) Dictionary-related, (2) System Configuration,  and  (3)
  535. Macro commands. Macro commands are described in the next section.
  536.  
  537. FUNCTION   <EDicLookup> [Alt+E]/[Alt+X]     ╝¡╜±ñ╬╕í║≈       EDIC Lookup
  538.  
  539. Displays a translation window for the current character or  word  in  either
  540. Japanese or English.
  541.  
  542. Before  calling  this  function,  position  the  cursor  under  the  desired
  543. character or mark the word as a block.
  544.  
  545. When the function is called, the system will search for matching  characters
  546. or words in the dictionary and display the result in the pop-up  window.  If
  547. the content of dictionary exceeds one screen,  press  [Down]  arrow  key  or
  548. [PgDn] key to scroll through the list of entries.
  549.  
  550. If the current character is Japanese and is not "marked",  NJStar  treats it
  551. as a single character, and will intelligently search all the  words  in  the
  552. dictionary which match the words around the  cursor  character.  If  only  a
  553. portion of a Japanese word is marked, NJStar will  search  all  the  entries
  554. that contain this character or word. If no match is found in the dictionary,
  555. NJStar will indicate so. Custom-made  characters  cannot  be  found  in  the
  556. dictionary.
  557.  
  558. If the current word is English and is not "marked", the search will  operate
  559. on the whole word.  If  only  a portion of a word is marked, only the marked
  560. segment will be processed.  If the marked block contains more than one word,
  561. only the first word will be searched.
  562.  
  563. If the system finds the entry  in  the  dictionary,  it  then  displays  all
  564. entries in which the word is found. Once the desired entry is located by the
  565. user, press [Enter] to insert the Japanese word into the editing screen,  or
  566. [SpaceBar] to dump the whole entry into the screen.
  567.  
  568. In both Kana-Kanji and Romaji modes, if there are some Kanji  characters  or
  569. words on the bottom line, user can press  [F1]  to  get  their  meanings  in
  570. English.
  571.  
  572. From Romaji input mode, typing an English words (preceded by [']) and  press
  573. [SpaceBar] looks up the meaning of the word in  Japanese-English  dictionary
  574. when no Katakana version is found in KANJI.DIC.
  575.  
  576. FUNCTION   <Glossary>      [Ctrl+G]         ═╤╕∞╜╕         Glossary
  577.  
  578. Brings up the user definable vocabulary bank.  These  glossary  entries  are
  579. accessible from Kana-Kanji mode directly. When you enter a code matching the
  580. index string, NJStar will convert the code into the pre-defined string.
  581.  
  582. The Glossary is basically used for two  purposes: 1)  supplement  KANJI.DIC;
  583. 2) store frequently used long words / phrases which are made  accessible  by
  584. short-hand keys.
  585.  
  586. (1) Supplement KANJI.DIC
  587.  
  588. In Kana-Kanji mode, users can register  a  new  word  in  Glossary  when  an
  589. expected Kanji option does not appear as one of displayed options.  If there
  590. is no  option  displayed in the bottom line, the system automatically enters
  591. in the Glossary mode as soon as users press [SpaceBar].
  592.  
  593. (2) Store frequently used long words and phrases
  594.  
  595. The Glossary function allows users to identify a string  with  any  letters,
  596. not just valid Romaji or English. If an entry is not a valid romaji code, it
  597. must start with ['] key. For instance, 'OZ --> ╣δ╜ú, 'PRC --> ├µ▓┌┐═╠▒╢ª╧┬╣±,
  598. 'njstar --> í╪╞ε╢╦└▒í┘. Furthermore, you can also define  a  non-JIS  string,
  599. such as 'fyi --> FOR YOUR INFORMATION. This  is  quite  different  from  the
  600. user-Definable input method (as with the one generated by NJJDIC.EXE)  where
  601. the primary advantage of Kana-Kanji input cannot be obtained. On  the  other
  602. hand, a user vocabulary defined  through  such  a  user  dictionary  is  not
  603. accessible in Kana-Kanji mode.
  604.  
  605. NJStar will search the glossary  dictionary  first  and  then  the  ordinary
  606. Kanji dictionary. Numbers  can  be  used  in  the index code, but not as the
  607. first letter. Note that the index entry is case sensitive, so the index word
  608. "OZ" is not obtainable by typing "'oz" but "'OZ".
  609.  
  610. The Glossary list may be updated  manually.  When  the  Glossary  window  is
  611. displayed, you can use [F1] for 'Add New', [F2] for 'Add Marked' Block, [F3]
  612. for 'Edit Current', [F4] for 'Delete Current', [ESC]  to  quit.  Pressing  a
  613. letter 'a-z' will search for  an  entry  starting  with  the  key.  Pressing
  614. [SpaceBar] to insert the current entry into the current file.
  615.  
  616. While the Glossary list displays only  one  line  for  each  entry,  it  can
  617. actually contain a much larger content. Mark a portion of  the  screen  with
  618. the <Block> function, then add the block after the Glossary list  is  called
  619. up by the <Glossary> function. If the marked block is less  then  one  line,
  620. you can edit the block. Otherwise, the large block cannot be edited further.
  621. The only way to work around this is to insert the  block  into  the  editing
  622. screen and edit it, then add the block to the Glossary as a  new  entry  and
  623. delete the old one.
  624.  
  625. FUNCTION   <KanjiInfo>     [Alt+Z]          ┤┴╗·ñ╬╛≡╩≤      Kanji Info
  626.  
  627. Displays the current character in large size in a  pop-up  window,  together
  628. with  meanings, readings, grading as well as coding information, such as EUC,
  629. UniCode, Radical, Strokes, etc.
  630.  
  631. Mouse: double click the left mouse button on the  character  to call up this
  632. function.
  633.  
  634. FUNCTION   <NJConfig>       [Ctrl+C]         Ñ╗Ñ├Ñ╞ÑúÑ≤Ñ░     NJCONFIG
  635.  
  636. Starts NJCONFIG.EXE program inside of the NJStar system. User may change the
  637. system setup through NJCONFIG.EXE. (See  section  System  Configuration  for
  638. more details.)
  639.  
  640. Most setup changes made through this function will take effect  immediately,
  641. such as printer drivers and printing setup. However, the video card settings
  642. will not take place until the user starts NJStar again.
  643.  
  644. =============================================================================
  645.  
  646. 12. MACROS COMMANDS
  647. ===================
  648.  
  649. This section describes NJStar's Macro related functions. Those functions are
  650. located  under "Tools"  (Ñ─í╝Ñδ)  in  the  main  menu.  This  section   also
  651. describes the way to compose the macro  text  file  and  use  NJMAC.EXE  for
  652. compiling NJStar macros.
  653.  
  654. A macro is a pre-defined sequence of a series of NJStar  commands.  You  can
  655. record a series of commands within NJStar, or write a macro text  file  with
  656. NJStar and then compile it with NJStar's utility  program,  NJMAC.EXE.  This
  657. will convert it to a macro file that can be loaded into NJStar.
  658.  
  659. See PROGRAM USAGE for information about loading a macro in the command  line
  660. with '-L' and '-X' options.
  661.  
  662. FUNCTION   <MacroRec>      [F11]            Ñ▐Ñ»Ñφ╡¡╧┐          Macro Rec
  663.  
  664. Starts and stops macro recording. When entering  macro-recording  mode,  the
  665. right side of the bottom will display a sign of "Record."
  666.  
  667. Mouse: point the mouse cursor at "Record" and then  click  the  left  button
  668. once to invoke this function.
  669.  
  670. When starting, a sequence of NJStar commands entered by  the  user  will  be
  671. recorded and stored in the macro  buffer,  until  this  command  is  invoked
  672. again. The contents of the macro buffer will be cleared by  the  next  macro
  673. recording operation.
  674.  
  675. When recording a macro, pressing [ESC] would be considered to  be  a  normal
  676. command to be recorded, instead of cancellation of the command.
  677.  
  678. Beginning from NJStar v3.0, contents in  the  macro  buffer  will  be  saved
  679. automatically on exit, so that the macro  can  be  executed  the  next  time
  680. NJStar is run.
  681.  
  682. FUNCTION   <MacroExec>     [F12]            Ñ▐Ñ»Ñφ╝┬╣╘      Macro Exec
  683.  
  684. Executes the macro stored in the macro buffer. If the macro buffer is empty,
  685. it will do nothing.
  686.  
  687. If a macro turns out to contain an infinite loop, you must press [Ctrl+C] or
  688. [Ctrl+Break] to cancel the execution.
  689.  
  690. FUNCTION   <SaveMacro>     [Alt+F11]        Ñ▐Ñ»Ñφ╩▌┤╔       Save Macro
  691.  
  692. Saves the contents of the macro buffer to a file with a user-specified  file
  693. name. Thus, a recorded macro can be repeatedly used. The macro filename  has
  694. the standard extension, ".NJM". Any other extension given to the file by the
  695. user will be ignored.
  696.  
  697. If you enter a filename that already exists on disk,  the  system  will  ask
  698. for confirmation. Press [ESC] at any time to cancel the request.
  699.  
  700. FUNCTION   <ReadMacro>     [Alt+F12]        Ñ▐Ñ»Ñφ╞╔╜╨ñ╖     Read Macro
  701.  
  702. Reads a user-specified macro file into the macro buffer, so that  the  macro
  703. can be executed. When NJStar prompts for a filename, don't use an extension
  704. as NJM will be used as the default.
  705.  
  706. FUNCTION   <RepeatCmd>     [Ctrl+F11]       (ÑΩÑ╘í╝Ñ╚        Repeat Command)
  707.  
  708. Repeats a previous command a given  number  of  times.  If  it  is  a  macro
  709. command, <RepeatCmd> will repeat the macro for a given number of times. This
  710. function can not be used inside a macro.
  711.  
  712. MACRO TEXT FILES
  713.  
  714. User may also build macro files from scratch. To  create  your  own  macros,
  715. write them as text files. The following basic rules apply to macro files:
  716.  
  717.      1.  A macro  text  file  should  be  given  the  ".NJ"  extension;  The
  718.          converted NJStar macro file has the standard extension of ".NJM".
  719.  
  720.      2.  A macro text file may contain one macro statement only,  which  can
  721.          contain one or more commands;
  722.  
  723.      3.  A macro statement should always start with a string "Macro";
  724.  
  725.      4.  When a line gets too long, split the line and use "&" at the end of
  726.          line to indicate that it continues on the next line;
  727.  
  728.      5.  A  comment  line  in  the  macro  text  file  starts  with  an  "*"
  729.          character;
  730.  
  731.      6.  All commands listed in this manual can be  written  to  macro  text
  732.          files, separated by a space. Commands are case insensitive;
  733.  
  734.      7.  Use double quotation marks ("") around text or search strings;
  735.  
  736.      8.  Use single quotation marks ('') to input the enclosed text  to  the
  737.          editing screen or a Japanese character code at prompt;
  738.  
  739.      9.  Use #nnn to input an ASCII character represented by nnn. The number
  740.          nnn can be either in Decimal, Hex, or Oct format;
  741.  
  742.      10. Use $nn to pause the execution for a period of nn ticks.  One  tick
  743.          is equal to 1/18 second. User input  will  be  ignored  during  the
  744.          pause;
  745.  
  746.      11. Use the <Pause> command to pause the execution of  the  macro  when
  747.          NJStar prompts user to enter  a  string,  until  the  user  presses
  748.          [Return] or [ESC]. Other editing  tasks  can  be  done  during  the
  749.          pause. <Pause> can be also used when  the  <DOS>  command  returns.
  750.          NJStar will wait for a key press before  clearing  the  DOS  output
  751.          screen;
  752.  
  753.      12. Use <ScreenOff> to freeze the screen  display  when  the  macro  is
  754.          being executed. Use <ScreenOn> to turn on the screen. In  any  case
  755.          NJStar  will turn on the  screen  display  at  the  end  of  macro.
  756.          <ScreenOff> will speed up the macro execution speed;
  757.  
  758.      13. Use string plus ":" to compose  a  label.  A  macro  statement  can
  759.          contain up to 64 labels. Label example, BEGIN: LOOP: ;
  760.  
  761.      14. Use <Jump> followed  by  a  label  to  indicate  the  unconditional
  762.          command switch to the label within the macro statement;
  763.  
  764.      15. Use <JTrue> followed by a label to indicate the command  switch  to
  765.          the label within the macro statement when the previous  command  is
  766.          successfully executed or the condition checked is true  (e.g.,  the
  767.          current  character   is   a  Japanese   character   when   executed
  768.          <IsJapanese>); and
  769.  
  770.      16. Use <JFalse> followed by a label to indicate the command switch  to
  771.          the label within the macro statement when the previous command  can
  772.          not be executed or the condition checked is false.
  773.  
  774. Here are some more commands for use in the macro:
  775.  
  776.          <SoundOff>        - Turn Error Beep Off.
  777.          <SoundOn>         - Turn Error Beep On.
  778.          <IsJapanese>      - If the current character is a Japanese (15-84).
  779.          <IsTwoBytes>      - if the current character is a Two Bytes EUC                                     character.
  780.          <IsCursorInBlock> - The cursor is inside a marked block.
  781.  
  782. Here is an example of a macro statement, This macro will replace  one JASCII
  783. characters "í⌠" (JASCII  '#' characters)  with  two  ASCII '#' characters.
  784.  
  785.      [EXAMPLE]
  786.  
  787.          Macro BegFile ASCinput Replace "í⌠" Enter "##" Enter
  788.  
  789. You can define a macro command  in  NJCONFIG.KEY,  and  assign  the  command
  790. permanently to a Key. For example, the following syntax  assigns  the  macro
  791. shown above to the 'Ctrl+X+1' key:
  792.  
  793. Meta+1  Macro BegFile ASCinput Replace "í⌠" Enter "##" Enter
  794.  
  795. UTILITY   NJMAC.EXE
  796.  
  797. The utility program NJMAC.EXE  is  in  the  NJStar  sub-directory.  It  will
  798. convert a macro text file into a compiled file so that it  can  be  executed
  799. within NJStar.
  800.  
  801.      [USAGE] C:\NJJ30> NJMAC macfile
  802.  
  803. Macfile is the name of a macro text file. Add the drive name  and  the  full
  804. path if necessary. The resultant macro file will use  the  same  file  name,
  805. with an extension name of .NJM. The location of the resultant macro file  is
  806. the same as that of the original macro text file.
  807.  
  808. If the macro text file contains an invalid statement, NJMAC will generate an
  809. error message indicating the error location within the macro text file.
  810.  
  811. A compiled macro file can be loaded with NJStar as  a  command  line  switch
  812. when the system is started. See Section <<Program Usage>> for more details.
  813.  
  814.  
  815. EXAMPLES OF USEFUL MACRO COMMANDS
  816.  
  817. NJStar has more than 120 functions/commands in total. Each command  performs
  818. certain pre-defined tasks. However, there are always  tasks  that  a  single
  819. command cannot do. With NJStar's macros, you  can  create  new  commands  by
  820. combining several single commands into a macro command. What a macro command
  821. can do is only limited by your imagination. Here are some examples  (already
  822. defined in NJCONFIG.KEY).
  823.  
  824. *(1) Mark a sentence with Kanji character only.
  825. Meta+1 Macro ScreenOff UnMarkBlock IsJapanese JFalse END:           &
  826.        LEFT: IsJapanese JFalse BEG: CursorLeft Jump LEFT:           &
  827.        BEG: CursorRight MarkBlock RIGHT: IsJapanese JFalse MARKEND: &
  828.        CursorRight Jump RIGHT: MARKEND: MarkBlock END:
  829.  
  830. *(2) Call WordPefect 5.1 to Check the spelling of current File ,
  831. *    WARNING: WP51 must be on path
  832. Meta+s Macro screenoff SaveFile DOS 'WP51 ' FileName enter   &
  833.        EditFile FileName enter
  834.  
  835. *(3) Replace the current English/Japanese by user entered new character
  836. Meta+F  Macro UnMarkBlock IsJapanese JFalse MW: MarkBlock Jump OK: &
  837.         MW: MarkWord OK: copy SearchReplace paste pause pause
  838.  
  839. *(4) Search the current English or Japanese word until end of the file
  840. Meta+^F  Macro screenoff IsJapanese JFalse MW: MarkBlock Jump OK: &
  841.          MW: MarkWord OK: copy search paste screenon enter
  842.  
  843. *(5) Insert a file into current file
  844. ^I  macro savefile openfile JFalse END: screenoff BegFile markline endfile &
  845.     markline copy QuitFile PrevFile paste gotoblock END:
  846.  
  847. *(6) Display the time and date for 5 second than delete it
  848. meta+T macro enter enter enter enter cursorup cursorup tabright &
  849.        TimeDate $100 delline backspace backspace delchar
  850.  
  851. *(7) Convert a file with every line hard returned into soft return
  852. *    NOTE: should have a blank line between paragraph, Mark a Block
  853. Meta+\    macro screenoff GotoBlock IsCursorInBlock Jfalse END:  &
  854.           Replace #10 #10 enter "##"    Enter  &
  855.           Replace #10     enter DelLine Enter  &
  856.           Replace "##"    enter #10 #10 Enter  UnMarkBlock END:
  857.  
  858. *(8) Open a file with filename at cursor
  859. Meta+^O   Macro altwordset markword editfile paste enter defwordset
  860.  
  861. *(9) Save the current file in New-JIS and send it as email message with
  862. *    a mail package (e.g., pmail) to Yo Tomita (author of NJJ Tutorial).
  863. *    NOTE: your computer must be connnected to network.
  864. meta+^S   Macro saveNewJis enter &
  865.           DOS "pmail -t chi6yt@sun.leeds.ac.uk -f " filename enter
  866.  
  867. *(10) Use Shift + Arrow key to mark block interactively
  868. #up       Macro Screenoff MarkBlock CursorUp    MarkBlock
  869. #Down     Macro Screenoff MarkBlock CursorDown  MarkBlock
  870. #Left     Macro Screenoff MarkBlock CursorLeft  MarkBlock
  871. #Right    Macro Screenoff MarkBlock CursorRight Markblock
  872.  
  873. =============================================================================
  874.  
  875. 13. PRINTING
  876. ============
  877.  
  878. This section describes NJStar's printing function,  located  under  "Output"
  879. (╜╨╬╧) in the main menu. This section  also  describes  printing  format
  880. commands and the utility file NJPRN.EXE.
  881.  
  882. FUNCTION   <Print>       [Ctrl+P]          ░⌡║■          Print File
  883.  
  884. Prints the current file to a user-defined output device.
  885.  
  886. Currently, NJStar supports 9 pin or 24 pin dot  matrix  printers  (Epson  or
  887. IBM-ProPrinter and compatibles), Canon BubbleJet printers, and HP DeskJet or
  888. LaserJet  printers  (and  their  emulations).  You  have  to   install   the
  889. appropriate printer driver for your chosen printer with NJCONFIG.EXE.
  890.  
  891. After the correct printer driver is installed, you  can  print  the  current
  892. file to the printer or to a file. Generally, NJStar uses 16x16  font  for  9
  893. pin  dot  matrix  printers,  and  better  fonts  for  printers  with  higher
  894. resolution capabilities. The user has no control on the type of font.
  895.  
  896. If the printer is not connected, or if you  want  to  use  another  printer,
  897. print the current file to a file, with  the  appropriate  printer  settings.
  898. NJStar's utility program, NJPRN.EXE, can be used later  to  print  out  that
  899. file to the printer.
  900.  
  901. UTILITY  NJPRN.EXE
  902.  
  903. The utility program NJPRN.EXE is in NJStar's subdirectory.
  904.  
  905.      [USAGE]
  906.           C:\NJJ30> NJPRN printfile port
  907.  
  908. 'Printfile' is a filename  for  the  file  generated  by  NJStar's  <Print>
  909. command (see above). Please include the drive name and  the  full  path  for
  910. NJPRN.EXE and print file if necessary. The valid ports are PRN, LPT1,  LPT2,
  911. LPT3, COM1, COM2, COM3, or COM4.
  912.  
  913. PRINTING FORMAT COMMANDS
  914.  
  915. The following are NJStar's printing format commands, to enhance  the  output
  916. format.
  917.  
  918.   English Name          Function
  919.   ===================   ====================================================
  920.    \NewPage             Forces to print on a new page from here
  921.  
  922.    \PageNumber(nn)      Changes the  current page  number to nn, whatever it
  923.                         was originally set
  924.  
  925.    \NumberStyle("%d")   Specifies the page number style as text shown in "". 
  926.                         Variable %d is the current page number.
  927.  
  928.    \NoPageNumber        Do not print page number
  929.  
  930.    \LeftMargin(nn)      Sets the left margin to nn Japanese characters
  931.  
  932.    \RightMargin(nn)     Sets the right margin to nn Japanese characters
  933.  
  934.    \TopMargin(nn)       Sets the top margin to nn lines
  935.                         (1 line=1/6 in. or 1 line=30 dots)
  936.  
  937.    \BottomMargin(nn)    Sets the bottom margin to nn lines
  938.                         (1 line=1/6 in. or 1 line=30 dots)
  939.  
  940.    \LineSpace(nn)       Sets the space between lines to nn dots
  941.  
  942.    \Font(nn)            Sets the size of Japanese character to nn.
  943.                         ( 1 normal; 2 larger)
  944.  
  945.    \Center              Centers the current line on page
  946.  
  947.    \Bold                Force NJStar to print in Bold, Mincho style 
  948.                         font (JIS.24 )
  949.  
  950.    \Thin                Force NJStar to print in thin, Gothic style 
  951.                         font (JIST.24)
  952.  
  953.    ===================  =====================================================
  954.  
  955. Here are some examples of how to use printing format commands  in  the  text
  956. file.
  957.  
  958.         [EXAMPLE]        \NewPage
  959.  
  960. Forces the printer to perform a form feed and then prints the following text
  961. on a new sheet.
  962.  
  963.         [EXAMPLE]        \PageNumber(2) \NumberStyle("Ñ┌í╝Ñ╕%d")
  964.  
  965. Forces the system to set the page numbers to start from  2  from  here.  The
  966. page number printed on this sheet would look like "Ñ┌í╝Ñ╕2".
  967.  
  968.         [EXAMPLE]        \LeftMargin(5) \RightMargine(5) \LineSpace(5)
  969.  
  970. Forces the system to change both margins to 5 characters from here onwards,
  971. and use new space setting. Normally, it would be advisable to set LineSpace
  972. with a  smaller  value  when  drawing  a  table  with  NJStar's  line  draw
  973. characters, such as ª┌,ª█,ª▄,ª▌,ª▀ ,ª▐,  etc.  Don't  forget  to  set  line
  974. spacing back to normal when finished.
  975.  
  976.         [EXAMPLE]        \Center ─½╞ⁿ┐╖╩╣
  977.  
  978. Forces the system to print the string "─½╞ⁿ┐╖╩╣" at the center of the line.
  979.  
  980.         [EXAMPLE]        \Font(2) \Center ╞ⁿ╦▄ñ╬└»╝ú▓╚
  981.                          \Font(1)
  982.  
  983. Forces the system to print "╞ⁿ╦▄ñ╬└»╝ú▓╚" in an larger size at the center of
  984. the line, and then return to normal size to print the next line.
  985.  
  986. Here are two more points for using print format commands.
  987.  
  988.      1) All commands must start with "\" at the very beginning of the  Line,
  989.         To print a "\" character at the beginning of a line, use "\\".
  990.  
  991.      2) More than one command can be written on a single line.
  992.  
  993. Finally, there is one special print format command that does not start  with
  994. a [\]. This is [~], which forces the system to print the next  character  in
  995. "reverse" style character, that is, Thin instead of Bold.
  996.  
  997. Occasionally, the user might  want  to  print  some  characters  in  reverse
  998. font. For example, while the current file uses Thin style characters, one or
  999. two characters should  be  printed  in  Bold  font.  Putting  a  [~]  before
  1000. the character will make NJStar  print  this  character  in  Bold  font.  For
  1001. example,
  1002.  
  1003.           [EXAMPLE]     ╠└╞ⁿñ╧íó~└º~╚≤ñΣñδñΦñªñ╦í¬
  1004.  
  1005. In this case, the last "└º╚≤" will be  printed  as  a  Bold style, while the
  1006. whole sentence will be in thin style.
  1007.  
  1008. This  function  only  works  for  printers capable of using 24x24 or  better
  1009. fonts.
  1010.  
  1011. UTILITY  PRINTPS.EXE
  1012.  
  1013. NJStar  supports  postscript  printers  with  a  separate  utility  program,
  1014. PRINTPS.EXE. This program converts a EUC file to a set  of PostScript  files
  1015. according to the font and page size selected by the user.  This  program  is
  1016. provided for registered users only; check UTILITY.DOC for more details.
  1017.  
  1018. =============================================================================
  1019.                                       (This manual continues in NJSTAR3.DOC.)
  1020.